What is the meaning of the word "harpy bat"?

Definitions: